@charset "utf-8";
/******************************************************

 概况：样式表入口文件
 
 ******************************************************/

/* 全局 */
@import 'main.css';

/* 公共 */
@import 'public.css';

/* 头部 */
@import 'header.css';

/* 底部 */
@import 'footer.css';
*{ outline:none; margin:0; padding:0;}
input,button{ margin:0; padding:0; list-style-type:none; background:none; border:none;}


.baotuan1{ padding:50px 0; width:100%; margin:0 auto; background-color:#f9f9f9; overflow:hidden;}
.title h1{ font-size:36px; font-weight:normal; text-align:center; line-height:40px;}
.title h2{ font-size:18px; font-weight:normal; text-align:center; color:#626262; margin-top:12px;}

.baotuan1box{ width:1500px; margin:0 auto; margin-top:40px;}
.baotuan1box ul li{ float:left;}
.baotuan1list{ width:240px; height:320px; padding:30px; transition:transform 0.25s ease; cursor:pointer;}
.baotuan1list:hover{ transform:scale(1.15,1.15);}
.baotuan1list img{ margin-top:20px;}
.baotuan1list h1{ font-size:28px; margin-top:40px; margin-bottom:20px; text-align:center; color:#fff;}
.baotuan1list p{ font-size:15px; text-align:center; color:#fff; line-height:28px;}

.baotuan2{ width:1200px; margin:0 auto; padding:60px 0; overflow:hidden;}
.tab2{ overflow:hidden; margin:0 auto;}
.tab2 ul{overflow:hidden; margin:30px 0; margin-left:306px;}
.tab2 ul li{ float:left; margin:0 25px; font-size:24px; line-height:30px; cursor:pointer;}
.baotuan2left{ float:left; margin-right:20px;}
.baotuan2da{ position:relative; margin-bottom:20px;}
.dabox{ position:absolute; bottom:0; left:0; padding:16px; width:558px; height:98px; background-image:url(../images/company/baotuan2_03.png);}
.dabox h1{ color:#fff; font-size:26px; font-weight:normal;}
.dabox p{ color:#fff; font-size:16px; margin-top:10px;}
.price2{ margin-top:20px;}
.price2 img{ float:left; margin-top:5px;}
.price2 h2{ color:#fff; font-size:18px; margin-left:10px; font-weight:normal; line-height:24px; float:left;}
.price2 h3{ color:#fff; font-size:18px; float:right; font-weight:normal;}
.price2 h3 span{ font-size:24px;}
.day{ position:absolute; top:20px; left:20px;  line-height:30px; padding:0 16px; font-size:18px; font-weight:bold; background-color:#fff; border-radius:2px;}

.imgbox2{ position:relative; overflow:hidden; float:left;}
.day2{ position:absolute; top:10px; left:10px;  line-height:26px; padding:0 10px; font-size:18px; font-weight:bold; background-color:#fff; border-radius:2px;}
.imgbox2 h3{ position:absolute; bottom:0; right:0; color:#fff; font-size:14px; float:right; font-weight:normal; background-image:url(../images/company/baotuan2_03.png); line-height:30px; padding:0 10px;}
.imgbox2 h3 span{ font-size:20px;}
.txtbox2{ width:278px; height:108px; padding:16px; overflow:hidden;}
.txtbox2 img{ float:left; margin-right:6px; margin-top:4px;}
.txtbox2 h2{ color:#232323; font-size:14px; font-weight:normal; line-height:24px;}
.txtbox2 h1{ font-size:18px; color:#000; font-weight:normal; margin:10px 0;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.txtbox2 p{ font-size:14px; color:#999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.bigbox2{ overflow:hidden;}
.baotuan2xiao{ margin-bottom:20px;}
.t2{ color:#0099e2; border-bottom:2px solid #0099e2; padding-bottom:4px;}

.baotuan3{ background-color:#f9f9f9; width:100%; padding:60px 0;}
.baotuan3box{ width:1200px; margin:0 auto;}
.titlebox{ overflow:hidden;}
.titlebox h1{ font-size:40px; font-weight:normal; float:left; color:#000; margin-right:20px; line-height:46px;}
.titlebox p{ font-size:18px; font-weight:normal; float:left; color:#999; margin-top:22px;}

.baotuan3list{ width:1220px; overflow:hidden; margin-top:30px;}

.titlebox ul{ float:right;}
.titlebox ul li{ float:left; padding:0 25px; font-size:20px; cursor:pointer; line-height:40px; margin-left:20px;}
.t3{ color:#0099e2; border-bottom:2px solid #0099e2;}
.imgbox3{ position:relative;}
.day3{ position:absolute; top:10px; left:10px;  line-height:26px; padding:0 10px; font-size:18px; font-weight:bold; background-color:#fff; border-radius:2px;}
.add3{ width:273px; position:absolute; bottom:0; left:0; background-image:url(../images/company/baotuan2_03.png); overflow:hidden; padding:0 6px;}
.add3 img{ float:left; margin-top:6px; margin-right:4px;}
.add3 h2{ font-size:14px; color:#fff; float:left; font-weight:normal; line-height:30px; width:150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.add3 h3{ color:#fff; font-size:14px; float:right; font-weight:normal; line-height:30px;}
.add3 h3 span{ font-size:18px;}

.txtbox3{ background-color:#fff; padding:10px; width:265px;}
.txtbox3 h1{ font-size:20px; color:#000; font-weight:normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.txtbox3 p{ font-size:15px; color:#999; margin-top:10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.baotuan3list dl dd{}
.list3{ float:left; margin-right:20px;}

.baotuan4box{ margin:50px 0 30px 0;}
.baotuan4{ background-image:url(../images/company/baotuan4_05.jpg);}
.baotuan4list{ width:1335px; margin:0 auto; padding:60px 0; overflow:hidden;}
.list4{ width:410px; float:left; margin-right:35px}
.list4 h1{ font-size:24px; color:#fff; font-weight:normal; text-align:center; margin:20px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.list4 p{ padding:0 10px; font-size:16px; color:#fff; text-align:center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.baotuan5{ width:1200px; margin:0 auto; margin-top:60px;margin-bottom:60px;}
.baotuan5box{ overflow:hidden; margin-top:50px;}
.list5box1{ width:500px; float:left;}
.list5box1 h1{ font-size:28px; text-align:right; color:#000; margin-bottom:20px;}
.list5box1 p{ font-size:18px; text-align:right; color:#fff; line-height:44px; padding:0 20px; background-color:#00c1de; border-radius:22px; float:right; margin-bottom:12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.list5box2{ width:44px; float:left; margin:0 78px;}
.list5box2 h1{ text-align:center; font-size:28px; color:#000; margin-bottom:20px;}
.list5box2 p{ width:44px; font-weight:bold; text-align:center; font-size:24px; color:#00c1de; line-height:44px; background:url(../images/company/baotuan5_01.png) no-repeat; margin-bottom:12px;}

.list5box3{ width:500px; float:right;}
.list5box3 h1{ font-size:28px; text-align:left; color:#000; margin-bottom:20px;}
.list5box3 p{ font-size:18px; text-align:left; color:#727070; line-height:44px; padding:0 20px; background-color:#f3f3f3; border-radius:22px; float:left; margin-bottom:12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}